/* *************************************************************************************************************** */
/* *** LogMeIn Rescue InstantChat Hosted CSS                                                                       */
/* ***                                                                                                             */
/* *** Each element style is documented in detail in the LogMeIn Rescue Instant Chat Feature Guide:                */
/* *** https://secure.logmeinrescue.com/Common/Pdfs/Rescue_FeatureGuide_InstantChat.pdf                            */
/* ***                                                                                                             */
/* *** Image resources for self-hosted Instant Chat are available for download in a single compressed file at      */
/* *** https://secure.logmeinrescue.com/InstantChat/Standard/Images.zip                                            */
/* ***                                                                                                             */
/* *** Instant Chat uses document type XHTML 1.0 Transitional!                                                     */
/* *************************************************************************************************************** */
.ic_htmlbody /*<body>*/ {
	font-family: tahoma, arial, verdana;
	font-size: 11px;
	background-image:
		url('/logmein/images/instantchat/ic_loading_salesdemo.jpg');
}

.ic_bodyarea /*<div>*/ {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	background-image:
		url('/logmein/images/instantchat/ic_loading_salesdemo.jpg');
	z-index: 0;
}

.ic_shadow /*<div>*/ {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	background-color: #000000;
	-moz-opacity: 0.5;
	filter: alpha(opacity :             50);
	opacity: 0.5;
	-KHTML-opacity: 0.5;
	z-index: 9;
}

.ic_loader_animation /*<div>*/ {
	position: absolute;
	left: 15px;
	top: 15px;
	width: 32px;
	height: 32px;
	background-image:
		url('/logmein/images/instantchat/ic_loader_animation_salesdemo.gif');
	z-index: 10;
}

.ic_maincontentarea /*<div>*/ {
	position: absolute;
	top: 20px;
	left: 20px;
	width: 560px;
	height: 240px;
	background-image:
		url('/logmein/images/instantchat/ic_background_salesdemo.jpg');
}

.ic_statusicon_waiting /*<div>*/ {
	position: absolute;
	left: 255px;
	top: 14px;
	width: 16px;
	height: 20px;
	background-image:
		url('/logmein/images/instantchat/ic_icon_waiting_salesdemo.jpg');
}

.ic_statusicon_chat /*<div>*/ {
	position: absolute;
	left: 255px;
	top: 14px;
	width: 16px;
	height: 20px;
	background-image:
		url('/logmein/images/instantchat/ic_icon_chat_salesdemo.jpg');
}

.ic_statusicon_rc /*<div>*/ {
	position: absolute;
	left: 255px;
	top: 14px;
	width: 16px;
	height: 20px;
	background-image:
		url('/logmein/images/instantchat/ic_icon_rc_salesdemo.jpg');
}

.ic_statusicon_disconnect /*<div>*/ {
	position: absolute;
	left: 255px;
	top: 14px;
	width: 16px;
	height: 20px;
	background-image:
		url('/logmein/images/instantchat/ic_icon_disconnect_salesdemo.jpg');
}

.ic_statusicon_hold /*<div>*/ {
	position: absolute;
	left: 255px;
	top: 14px;
	width: 16px;
	height: 20px;
	background-image:
		url('/logmein/images/instantchat/ic_icon_hold_salesdemo.jpg');
}

.ic_statusicon_transfer /*<div>*/ {
	position: absolute;
	left: 255px;
	top: 14px;
	width: 16px;
	height: 20px;
	background-image:
		url('/logmein/images/instantchat/ic_icon_transfer_salesdemo.jpg');
}

.ic_statusicon_typing /*<div>*/ {
	position: absolute;
	left: 255px;
	top: 14px;
	width: 16px;
	height: 20px;
	background-image:
		url('/logmein/images/instantchat/ic_icon_typing_salesdemo.jpg');
}

.ic_statustext /*<div>*/ {
	position: absolute;
	left: 274px;
	top: 14px;
	color: #393D4D;
	height: 29px;
	width: 197px;
	overflow: hidden;
}

.ic_windowtitle_container /*<div>*/ {
	position: absolute;
	left: -200px;
	top: -200px;
}

.ic_windowtitle /*span*/ {
	
}

.ic_fontchange_small /*<div>*/ {
	position: absolute;
	left: -200px;
	top: -200px;
}

.ic_fontchange_small_border /*<div>*/ {
	position: absolute;
	left: -200px;
	top: -200px;
}

.ic_fontchange_medium /*<div>*/ {
	position: absolute;
	left: -200px;
	top: -200px;
}

.ic_fontchange_medium_border /*<div>*/ {
	position: absolute;
	left: -200px;
	top: -200px;
}

.ic_fontchange_large /*<div>*/ {
	position: absolute;
	left: -200px;
	top: -200px;
}

.ic_fontchange_large_border /*<div>*/ {
	position: absolute;
	left: -200px;
	top: -200px;
}

.ic_chatlog /*<div>*/ {
	position: absolute;
	left: 256px;
	top: 49px;
	width: 288px;
	height: 128px;
	overflow: auto;
	font-size: 11px;
	padding-bottom: 3px;
	z-index: 3;
	scrollbar-base-color: #F2FAFD;
	scrollbar-arrow-color: #81AFC9;
	scrollbar-3dlight-color: #CEE0EA;
	scrollbar-darkshadow-color: #F9F9F9;
	scrollbar-face-color: #F2FAFD;
	scrollbar-highlight-color: #F2FAFD;
	scrollbar-shadow-color: #CEE0EA;
	scrollbar-track-color: #F9F9F9;
}

.ic_chatlog_big /*<div>*/ {
	position: absolute;
	left: 256px;
	top: 49px;
	width: 288px;
	height: 173px;
	overflow: auto;
	font-size: 11px;
	padding-bottom: 3px;
	z-index: 3;
	scrollbar-base-color: #F2FAFD;
	scrollbar-arrow-color: #81AFC9;
	scrollbar-3dlight-color: #CEE0EA;
	scrollbar-darkshadow-color: #F9F9F9;
	scrollbar-face-color: #F2FAFD;
	scrollbar-highlight-color: #F2FAFD;
	scrollbar-shadow-color: #CEE0EA;
	scrollbar-track-color: #F9F9F9;
}

.ic_chatlog_medium /*<div>*/ {
	
}

.ic_chatlog_medium_big /*<div>*/ {
	
}

.ic_chatlog_large /*<div>*/ {
	
}

.ic_chatlog_large_big /*<div>*/ {
	
}

.ic_text_chatline /*<div>*/ {
	padding-bottom: 1px;
}

.ic_text_chattable /*<table>*/ {
	display: inline;
	/* Note: The Instant Chat engine includes display: inline-block to ensure that Instant Chat will run on Safari. */
}

.ic_text_chattable_tr /*<tr>*/ {
	
}

.ic_text_chattable_td1 /*<td>*/ {
	display: none;
}

.ic_text_chattable_td2_client /*<td>*/ {
	color: #0071E1;
	padding-left: 7px;
	font-weight: bold;
	font-variant: small-caps;
}

.ic_text_chattable_td2_tc /*<td>*/ {
	color: #F25C31;
	padding-left: 7px;
	font-weight: bold;
	font-variant: small-caps;
}

.ic_text_chatcontent /*<span>*/ {
	position: relative;
	left: 0px;
	top: -2px;
	color: #000000;
}

.ic_control_chatline /*<div>*/ {
	padding-bottom: 3px;
}

.ic_control_chattime /*<span>*/ {
	color: #CCCCCC;
}

.ic_control_chatcontent /*<span>*/ {
	color: #53606A;
}

.ic_link_chatcontent /*span*/ {
	color: #3399FF;
	text-decoration: underline;
	cursor: pointer;
}

.ic_linkhover_chatcontent /*span*/ {
	color: #80BFFF;
	text-decoration: underline;
	cursor: pointer;
}

.ic_complementer /*<div>*/ {
	position: absolute;
	left: 250px;
	top: 182px;
	width: 300px;
	height: 48px;
	background-image:
		url('/logmein/images/instantchat/ic_complementer_salesdemo.jpg');
	z-index: 2;
}

.ic_chatdisconnected /*<div>*/ {
	position: absolute;
	left: 251px;
	top: 191px;
	width: 260px;
	height: 38px;
	background-image:
		url('/logmein/images/instantchat/ic_chatdisconnected_salesdemo.jpg');
	z-index: 1;
}

.ic_filesend_button /*<div>*/ {
	position: absolute;
	left: 477px;
	top: 20px;
	width: 16px;
	height: 16px;
	cursor: pointer;
	background-image:
		url('/logmein/images/instantchat/ic_filesend_normal_salesdemo.jpg');
}

.ic_filesend_button_hover /*<div>*/ {
	position: absolute;
	left: 477px;
	top: 20px;
	width: 16px;
	height: 16px;
	cursor: pointer;
	background-image:
		url('/logmein/images/instantchat/ic_filesend_hover_salesdemo.jpg');
}

.ic_filesend_button_pressed /*<div>*/ {
	position: absolute;
	left: 477px;
	top: 20px;
	width: 16px;
	height: 16px;
	cursor: pointer;
	background-image:
		url('/logmein/images/instantchat/ic_filesend_pressed_salesdemo.jpg');
}

.ic_filesend_button_disabled /*<div>*/ {
	position: absolute;
	left: 477px;
	top: 20px;
	width: 16px;
	height: 16px;
	cursor: default;
	background-image:
		url('/logmein/images/instantchat/ic_filesend_disabled_salesdemo.jpg');
}

.ic_disconnect_button /*<div>*/ {
	position: absolute;
	left: -200px;
	top: -200px;
}

.ic_disconnect_button_hover /*<div>*/ {
	position: absolute;
	left: -200px;
	top: -200px;
}

.ic_disconnect_button_pressed /*<div>*/ {
	position: absolute;
	left: -200px;
	top: -200px;
}

.ic_disconnect_button_disabled /*<div>*/ {
	
}

.ic_send_button /*<div>*/ {
	position: absolute;
	left: 511px;
	top: 191px;
	width: 38px;
	height: 38px;
	cursor: pointer;
	background-image:
		url('/logmein/images/instantchat/ic_send_normal_salesdemo.jpg');
}

.ic_send_button_hover /*<div>*/ {
	position: absolute;
	left: 511px;
	top: 191px;
	width: 38px;
	height: 38px;
	cursor: pointer;
	background-image:
		url('/logmein/images/instantchat/ic_send_hover_salesdemo.jpg');
}

.ic_send_button_pressed /*<div>*/ {
	position: absolute;
	left: 511px;
	top: 191px;
	width: 38px;
	height: 38px;
	cursor: pointer;
	background-image:
		url('/logmein/images/instantchat/ic_send_pressed_salesdemo.jpg');
}

.ic_send_button_disabled /*<div>*/ {
	position: absolute;
	left: 511px;
	top: 191px;
	width: 38px;
	height: 38px;
	cursor: default;
	background-image:
		url('/logmein/images/instantchat/ic_send_disabled_salesdemo.jpg');
}

.ic_lang_container /*<div>*/ {
	position: absolute;
	left: -200px;
	top: -200px;
}

.ic_lang_menuitem /*<div>*/ {
	
}

.ic_lang_menuitem_hover /*<div>*/ {
	
}

.ic_lang_menuitem_selected /*<div>*/ {
	
}

.ic_lang_select /*<div>*/ {
	position: absolute;
	left: -200px;
	top: -200px;
}

.ic_lang_select_text /*<table>*/ {
	
}

.ic_lang_select_text_tr /*<tr>*/ {
	
}

.ic_lang_select_text_td /*<td>*/ {
	
}

.ic_lang_select_arrowimg /*<div>*/ {
	position: absolute;
	left: -200px;
	top: -200px;
}

.ic_chattext /*<textarea>*/ {
	position: absolute;
	left: 255px;
	top: 194px;
	width: 251px;
	height: 30px;
	color: #393D4D;
	font-family: tahoma, arial, verdana;
	font-size: 11px;
	border: none;
	background-color: transparent;
	overflow: auto;
	scrollbar-base-color: #F2FAFD;
	scrollbar-arrow-color: #81AFC9;
	scrollbar-3dlight-color: #CEE0EA;
	scrollbar-darkshadow-color: #F9F9F9;
	scrollbar-face-color: #F2FAFD;
	scrollbar-highlight-color: #F2FAFD;
	scrollbar-shadow-color: #CEE0EA;
	scrollbar-track-color: #F9F9F9;
	/* Note: The Instant Chat engine includes -webkit-appearance: none to ensure that Instant Chat will run on Safari (for example, for iPhone) */
	/* Note: The Instant Chat engine includes overflow: hidden to ensure that Instant Chat will run on Opera */
}

.ic_chattext_first /*<textarea>*/ {
	position: absolute;
	left: 255px;
	top: 194px;
	width: 251px;
	height: 30px;
	color: #888888;
	font-family: tahoma, arial, verdana;
	font-size: 11px;
	border: none;
	background-color: transparent;
	overflow: auto;
	scrollbar-base-color: #F2FAFD;
	scrollbar-arrow-color: #81AFC9;
	scrollbar-3dlight-color: #CEE0EA;
	scrollbar-darkshadow-color: #F9F9F9;
	scrollbar-face-color: #F2FAFD;
	scrollbar-highlight-color: #F2FAFD;
	scrollbar-shadow-color: #CEE0EA;
	scrollbar-track-color: #F9F9F9;
	/* Note: The Instant Chat engine includes -webkit-appearance: none to ensure that Instant Chat will run on Safari (for example, for iPhone) */
	/* Note: The Instant Chat engine includes overflow: hidden to ensure that Instant Chat will run on Opera */
}

.ic_chattext_medium /*<textarea>*/ {
	
}

.ic_chattext_medium_first /*<textarea>*/ {
	
}

.ic_chattext_large /*<textarea>*/ {
	
}

.ic_chattext_large_first /*<textarea>*/ {
	
}

.ic_custom_logo /*<img>*/ {
	position: absolute;
	left: -200px;
	top: -200px;
}

.ic_custom_icon /*<img>*/ {
	position: absolute;
	left: -200px;
	top: -200px;
}

.ic_dialog_box /*<div>*/ {
	position: absolute;
	left: 300px;
	top: 66px;
	width: 200px;
	height: 100px;
	z-index: 4;
	background-color: #0580BF;
	color: #FFFFFF;
	-moz-opacity: 0.85;
	filter: alpha(opacity :             85);
	opacity: 0.85;
	-KHTML-opacity: 0.85;
}

.ic_dialog_box_textarea /*<textarea>*/ {
	position: absolute;
	left: 8px;
	top: 8px;
	width: 177px;
	height: 50px;
	overflow: auto;
	color: #888888;
	font-family: tahoma, arial, verdana;
	font-size: 10px;
	overflow: auto;
}

.ic_dialog_box_button1 /*<div>*/ {
	position: absolute;
	left: 20px;
	top: 70px;
	width: 95px;
	height: 20px;
	cursor: pointer;
	text-align: center;
	padding-top: 4px;
	background-color: #339ED5;
}

.ic_dialog_box_button2 /*<div>*/ {
	position: absolute;
	left: 130px;
	top: 70px;
	width: 50px;
	height: 20px;
	cursor: pointer;
	text-align: center;
	padding-top: 4px;
	background-color: #339ED5;
}

.ic_progressbars /*<div>*/ {
	position: absolute;
	left: 254px;
	color: #393D4D;
}

.ic_progressbars_chatbottom /*<div>*/ {
	position: absolute;
	left: -200px;
	top: -200px;
}

.ic_progressbar_instance /*<div>*/ {
	position: relative;
	height: 16px;
	width: 292px;
	font-family: tahoma, arial, verdana;
	font-size: 9px;
	background-image:
		url('/logmein/images/instantchat/ic_progressbar_background_salesdemo.jpg');
	background-repeat: no-repeat;
	background-color: transparent;
}

.ic_progressbar_inner /*<div>*/ {
	position: absolute;
	left: 0px;
	top: 0px;
	height: 16px;
	width: 292px;
	overflow: hidden;
	background-image:
		url('/logmein/images/instantchat/ic_progressbar_inner_salesdemo.jpg');
	background-repeat: no-repeat;
	background-color: transparent;
}

.ic_progressbar_title /*<div>*/ {
	position: absolute;
	left: 12px;
	top: 1px;
}

.ic_progressbar_cancelbutton /*<div>*/ {
	position: absolute;
	left: 278px;
	top: 2px;
	width: 9px;
	height: 9px;
	font-size: 1px;
	cursor: pointer;
	background-image:
		url('/logmein/images/instantchat/ic_cancel_normal_salesdemo.jpg');
}

.ic_progressbar_cancelbutton_hover /*<div>*/ {
	position: absolute;
	left: 278px;
	top: 2px;
	width: 9px;
	height: 9px;
	font-size: 1px;
	cursor: pointer;
	background-image:
		url('/logmein/images/instantchat/ic_cancel_hover_salesdemo.jpg');
}

.ic_progressbar_cancelbutton_pressed /*<div>*/ {
	position: absolute;
	left: 278px;
	top: 2px;
	width: 9px;
	height: 9px;
	font-size: 1px;
	cursor: pointer;
	background-image:
		url('/logmein/images/instantchat/ic_cancel_pressed_salesdemo.jpg');
}

.ic_progressbar_cancelbutton_disabled /*<div>*/ {
	position: absolute;
	left: 278px;
	top: 2px;
	width: 9px;
	height: 9px;
	font-size: 1px;
	cursor: default;
	background-image:
		url('/logmein/images/instantchat/ic_cancel_disabled_salesdemo.jpg');
}

/* *************************************************************************************************************** */
.ic_technicianname /*<div>*/ {
	position: absolute;
	left: -200px;
	top: -200px;
}

.ic_sessionend_button /*<div>*/ {
	position: absolute;
	left: 501px;
	top: 20px;
	width: 16px;
	height: 16px;
	cursor: pointer;
	background-image:
		url('/logmein/images/instantchat/ic_end_normal_salesdemo.jpg');
}

.ic_sessionend_button_hover /*<div>*/ {
	position: absolute;
	left: 501px;
	top: 20px;
	width: 16px;
	height: 16px;
	cursor: pointer;
	background-image:
		url('/logmein/images/instantchat/ic_end_hover_salesdemo.jpg');
}

.ic_sessionend_button_pressed /*<div>*/ {
	position: absolute;
	left: 501px;
	top: 20px;
	width: 16px;
	height: 16px;
	cursor: pointer;
	background-image:
		url('/logmein/images/instantchat/ic_end_pressed_salesdemo.jpg');
}

.ic_sessionend_button_disabled /*<div>*/ {
	position: absolute;
	left: 501px;
	top: 20px;
	width: 16px;
	height: 16px;
	cursor: default;
	background-image:
		url('/logmein/images/instantchat/ic_end_disabled_salesdemo.jpg');
}

.ic_control_chatline_CLIENT_CONNECTING /*<div>*/ {
	display: none;
}

.ic_control_chatline_CLIENT_CONNECTED /*<div>*/ {
	display: block;
}

.ic_control_chatline_CLIENT_END /*<div>*/ {
	display: block;
}

.ic_control_chatline_CLIENT_DISCONNECTED /*<div>*/ {
	display: block;
}

.ic_control_chatline_CLIENT_CANNOTSTART /*<div>*/ {
	display: block;
}

.ic_control_chatline_CLIENT_TIMEOUT /*<div>*/ {
	display: block;
}

.ic_control_chatline_CLIENT_REQUESTSENTFILE /*<div>*/ {
	display: block;
}

.ic_control_chatline_CLIENT_REQUESTSENTCANCELFILE /*<div>*/ {
	display: block;
}

.ic_control_chatline_TC_CONNECTED /*<div>*/ {
	display: block;
}

.ic_control_chatline_TC_HOLD /*<div>*/ {
	display: block;
}

.ic_control_chatline_TC_TRANSFER /*<div>*/ {
	display: block;
}

.ic_control_chatline_TC_END /*<div>*/ {
	display: block;
}

.ic_control_chatline_TC_EXIT /*<div>*/ {
	display: block;
}

.ic_control_chatline_TC_DISCONNECTED /*<div>*/ {
	display: block;
}

.ic_control_chatline_TC_START_APPLET /*<div>*/ {
	display: block;
	padding-bottom: 3px;
}

.ic_control_chatline_TC_SHOWSURVEY /*<div>*/ {
	display: block;
}

.ic_control_chatline_TC_URLPUSH /*<div>*/ {
	display: block;
}

.ic_control_chatline_APPLET_CONNECTING_GW /*<div>*/ {
	display: none;
}

.ic_control_chatline_APPLET_AUTOPROXYLOOKUP /*<div>*/ {
	display: none;
}

.ic_control_chatline_APPLET_FX_START /*<div>*/ {
	display: block;
}

.ic_control_chatline_APPLET_FX_END /*<div>*/ {
	display: block;
}

.ic_control_chatline_APPLET_SENDINGLOGFILE /*<div>*/ {
	display: block;
}

.ic_control_chatline_APPLET_PRINT /*<div>*/ {
	display: block;
}

.ic_control_chatline_APPLET_DROPPED /*<div>*/ {
	display: block;
}

.ic_control_chatline_APPLET_DISCONNECTING /*<div>*/ {
	display: block;
}

.ic_control_chatline_APPLET_RECONNECTING /*<div>*/ {
	display: block;
}

.ic_control_chatline_APPLET_ERROR /*<div>*/ {
	display: block;
}

.ic_control_chatline_APPLET_DISCONNECTED /*<div>*/ {
	display: block;
}

.ic_control_chatline_APPLET_FX_NOTIFY /*<div>*/ {
	display: block;
}

.ic_control_chatline_APPLET_REBOOTING /*<div>*/ {
	display: block;
}

.ic_control_chatline_APPLET_DV_START /*<div>*/ {
	display: block;
}

.ic_control_chatline_APPLET_DV_END /*<div>*/ {
	display: block;
}

.ic_control_chatline_APPLET_RC_START /*<div>*/ {
	display: block;
}

.ic_control_chatline_APPLET_RC_END /*<div>*/ {
	display: block;
}

.ic_control_chatline_APPLET_CONNECTED /*<div>*/ {
	display: block;
}

.ic_control_chatline_APPLET_COMPLETED /*<div>*/ {
	display: block;
}

.ic_control_chatline_APPLET_CANCELLED /*<div>*/ {
	display: block;
}

.ic_text_chatline_tc /*<div>*/ {
	padding-top: 1px;
	padding-bottom: 1px;
}

.ic_text_chatline_client /*<div>*/ {
	padding-top: 1px;
	padding-bottom: 1px;
}

.ic_waitingtime /*<div>*/ {
	position: absolute;
	left: -200px;
	top: -200px;
}

.ic_print_button /*<div>*/ {
	position: absolute;
	left: 525px;
	top: 21px;
	width: 16px;
	height: 16px;
	cursor: pointer;
	background-image:
		url('/logmein/images/instantchat/ic_print_normal_salesdemo.jpg');
}

.ic_print_button_hover /*<div>*/ {
	position: absolute;
	left: 525px;
	top: 21px;
	width: 16px;
	height: 16px;
	cursor: pointer;
	background-image:
		url('/logmein/images/instantchat/ic_print_hover_salesdemo.jpg');
}

.ic_print_button_pressed /*<div>*/ {
	position: absolute;
	left: 525px;
	top: 21px;
	width: 16px;
	height: 16px;
	cursor: pointer;
	background-image:
		url('/logmein/images/instantchat/ic_print_pressed_salesdemo.jpg');
}

.ic_print_button_disabled /*<div>*/ {
	position: absolute;
	left: 525px;
	top: 21px;
	width: 16px;
	height: 16px;
	cursor: default;
	background-image:
		url('/logmein/images/instantchat/ic_print_disabled_salesdemo.jpg');
}